home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 25 / PC Gamer IT CD 25.iso / ZGI_DEMO / DATA / SCRIPTS.ZFS / gjse.scr < prev    next >
Text File  |  1997-09-04  |  10KB  |  319 lines

  1. # Node gjse generated on Thu Sep 04 16:18:42 1997
  2. world g
  3. room j
  4. nodeview se
  5.  
  6. puzzle:01356 {    # gjse_disable_all_gary
  7.     criteria {
  8.         [00008] = 112    # KeyPress
  9.     }
  10.     criteria {
  11.         [00008] = 116    # KeyPress
  12.     }
  13.     criteria {
  14.         [00018] = 1    # mouse_rightclick
  15.     }
  16.     criteria {
  17.         [00008] = 117    # KeyPress
  18.     }
  19.     criteria {
  20.         [00008] = 118    # KeyPress
  21.     }
  22.     results {
  23.         action:assign(00008, 0)    # KeyPress
  24.         action:assign(00018, 0)    # mouse_rightclick
  25.         action:assign(01356, 0)    # gjse_disable_all_gary
  26.     }
  27.     flags {
  28.         once_per_inst
  29.     }
  30. }
  31.  
  32. puzzle:01357 {    # gjse_screenset
  33.     criteria {
  34.     }
  35.     results {
  36.         action:kill("audio")
  37.         action:menu_bar_enable(1)
  38.         action:kill(01318)    # universe_monastery_sound_task
  39.         action:kill(01319)    # universe_foozle_sound_task
  40.         action:kill(01320)    # universe_xroads_sound_task
  41.         action:kill(01321)    # universe_hades_sound_task
  42.         action:kill(01322)    # universe_dmlair_sound_task
  43.         action:kill(01323)    # universe_castle_sound_task
  44.         action:kill(01324)    # universe_guetech_sound_task
  45.         action:kill(01325)    # universe_jailmesa_sound_task
  46.         action:kill(01326)    # universe_brog_quest_sound_task
  47.         action:kill(01327)    # universe_griff_quest_sound_task
  48.         action:kill(01328)    # universe_lucy_quest_sound_task
  49.         action:kill(01329)    # universe_whitehouse_sound_task
  50.         action:assign(01318, 0)    # universe_monastery_sound_task
  51.         action:assign(01319, 0)    # universe_foozle_sound_task
  52.         action:assign(01320, 0)    # universe_xroads_sound_task
  53.         action:assign(01321, 0)    # universe_hades_sound_task
  54.         action:assign(01322, 0)    # universe_dmlair_sound_task
  55.         action:assign(01323, 0)    # universe_castle_sound_task
  56.         action:assign(01324, 0)    # universe_guetech_sound_task
  57.         action:assign(01325, 0)    # universe_jailmesa_sound_task
  58.         action:assign(01326, 0)    # universe_brog_quest_sound_task
  59.         action:assign(01327, 0)    # universe_griff_quest_sound_task
  60.         action:assign(01328, 0)    # universe_lucy_quest_sound_task
  61.         action:assign(01329, 0)    # universe_whitehouse_sound_task
  62.         action:assign(01135, [00009])    # Inventory
  63.         action:inventory(dropi 00009)    # Inventory
  64.         action:set_screen(gjsef011.tga)
  65.     }
  66.     flags {
  67.         once_per_inst
  68.         do_me_now
  69.     }
  70. }
  71.  
  72. puzzle:01358 {    # gjse_click_exit
  73.     criteria {
  74.         [01359] = 1    # gjse_exit_hotspot
  75.     }
  76.     results {
  77.         action:assign(01359, 0)    # gjse_exit_hotspot
  78.         action:dissolve()
  79.         action:change_location(0, 0, 00, 0)
  80.     }
  81.     flags {
  82.         once_per_inst
  83.     }
  84. }
  85.  
  86. control:01360 input {    # gjse_input_control_1
  87.     rectangle(112 106 309 123)
  88.     aux_hotspot(93 104 309 121)
  89.     string_init(8)
  90.     next_tabstop(01361)    # gjse_input_control_2
  91.     cursor_animation(z4text10.rlf 01362)    # gjse_cursor_task_1
  92.     cursor_dimensions(14 15)
  93.     cursor_animation_frames(15)
  94.     focus(1)
  95. }
  96.  
  97. control:01361 input {    # gjse_input_control_2
  98.     rectangle(112 124 309 141)
  99.     aux_hotspot(93 122 309 139)
  100.     string_init(8)
  101.     next_tabstop(01363)    # gjse_input_control_3
  102.     cursor_animation(z4text10.rlf 01364)    # gjse_cursor_task_2
  103.     cursor_dimensions(16 15)
  104.     cursor_animation_frames(15)
  105. }
  106.  
  107. control:01363 input {    # gjse_input_control_3
  108.     rectangle(112 142 309 158)
  109.     aux_hotspot(93 140 309 156)
  110.     string_init(8)
  111.     next_tabstop(01365)    # gjse_input_control_4
  112.     cursor_animation(z4text10.rlf 01366)    # gjse_cursor_task_3
  113.     cursor_dimensions(16 15)
  114.     cursor_animation_frames(15)
  115. }
  116.  
  117. control:01365 input {    # gjse_input_control_4
  118.     rectangle(112 159 309 175)
  119.     aux_hotspot(93 157 309 173)
  120.     string_init(8)
  121.     next_tabstop(01367)    # gjse_input_control_5
  122.     cursor_animation(z4text10.rlf 01368)    # gjse_cursor_task_4
  123.     cursor_dimensions(16 15)
  124.     cursor_animation_frames(15)
  125. }
  126.  
  127. control:01367 input {    # gjse_input_control_5
  128.     rectangle(112 176 309 192)
  129.     aux_hotspot(93 174 309 190)
  130.     string_init(8)
  131.     next_tabstop(01369)    # gjse_input_control_6
  132.     cursor_animation(z4text10.rlf 01370)    # gjse_cursor_task_5
  133.     cursor_dimensions(16 15)
  134.     cursor_animation_frames(15)
  135. }
  136.  
  137. control:01369 input {    # gjse_input_control_6
  138.     rectangle(112 193 309 209)
  139.     aux_hotspot(93 191 309 207)
  140.     string_init(8)
  141.     next_tabstop(01371)    # gjse_input_control_7
  142.     cursor_animation(z4text10.rlf 01372)    # gjse_cursor_task_6
  143.     cursor_dimensions(16 15)
  144.     cursor_animation_frames(15)
  145. }
  146.  
  147. control:01371 input {    # gjse_input_control_7
  148.     rectangle(112 210 309 226)
  149.     aux_hotspot(93 208 309 224)
  150.     string_init(8)
  151.     next_tabstop(01373)    # gjse_input_control_8
  152.     cursor_animation(z4text10.rlf 01374)    # gjse_cursor_task_7
  153.     cursor_dimensions(16 15)
  154.     cursor_animation_frames(15)
  155. }
  156.  
  157. control:01373 input {    # gjse_input_control_8
  158.     rectangle(112 227 309 243)
  159.     aux_hotspot(93 225 309 241)
  160.     string_init(8)
  161.     next_tabstop(01375)    # gjse_input_control_9
  162.     cursor_animation(z4text10.rlf 01376)    # gjse_cursor_task_8
  163.     cursor_dimensions(16 15)
  164.     cursor_animation_frames(15)
  165. }
  166.  
  167. control:01375 input {    # gjse_input_control_9
  168.     rectangle(112 244 309 260)
  169.     aux_hotspot(93 242 309 258)
  170.     string_init(8)
  171.     next_tabstop(01377)    # gjse_input_control_10
  172.     cursor_animation(z4text10.rlf 01378)    # gjse_cursor_task_9
  173.     cursor_dimensions(16 15)
  174.     cursor_animation_frames(15)
  175. }
  176.  
  177. control:01377 input {    # gjse_input_control_10
  178.     rectangle(112 261 309 277)
  179.     aux_hotspot(93 259 309 275)
  180.     string_init(8)
  181.     next_tabstop(01379)    # gjse_input_control_11
  182.     cursor_animation(z4text10.rlf 01380)    # gjse_cursor_task_10
  183.     cursor_dimensions(16 15)
  184.     cursor_animation_frames(15)
  185. }
  186.  
  187. control:01379 input {    # gjse_input_control_11
  188.     rectangle(335 106 532 123)
  189.     aux_hotspot(315 104 532 121)
  190.     string_init(8)
  191.     next_tabstop(01381)    # gjse_input_control_12
  192.     cursor_animation(z4text10.rlf 01382)    # gjse_cursor_task_11
  193.     cursor_dimensions(16 15)
  194.     cursor_animation_frames(15)
  195. }
  196.  
  197. control:01381 input {    # gjse_input_control_12
  198.     rectangle(335 124 532 141)
  199.     aux_hotspot(315 122 532 139)
  200.     string_init(8)
  201.     next_tabstop(01383)    # gjse_input_control_13
  202.     cursor_animation(z4text10.rlf 01384)    # gjse_cursor_task_12
  203.     cursor_dimensions(16 15)
  204.     cursor_animation_frames(15)
  205. }
  206.  
  207. control:01383 input {    # gjse_input_control_13
  208.     rectangle(335 142 532 158)
  209.     aux_hotspot(315 140 532 156)
  210.     string_init(8)
  211.     next_tabstop(01385)    # gjse_input_control_14
  212.     cursor_animation(z4text10.rlf 01386)    # gjse_cursor_task_13
  213.     cursor_dimensions(16 15)
  214.     cursor_animation_frames(15)
  215. }
  216.  
  217. control:01385 input {    # gjse_input_control_14
  218.     rectangle(335 159 532 175)
  219.     aux_hotspot(315 157 532 173)
  220.     string_init(8)
  221.     next_tabstop(01387)    # gjse_input_control_15
  222.     cursor_animation(z4text10.rlf 01388)    # gjse_cursor_task_14
  223.     cursor_dimensions(16 15)
  224.     cursor_animation_frames(15)
  225. }
  226.  
  227. control:01387 input {    # gjse_input_control_15
  228.     rectangle(335 176 532 192)
  229.     aux_hotspot(315 174 532 190)
  230.     string_init(8)
  231.     next_tabstop(01389)    # gjse_input_control_16
  232.     cursor_animation(z4text10.rlf 01390)    # gjse_cursor_task_15
  233.     cursor_dimensions(16 15)
  234.     cursor_animation_frames(15)
  235. }
  236.  
  237. control:01389 input {    # gjse_input_control_16
  238.     rectangle(335 193 532 209)
  239.     aux_hotspot(315 191 532 207)
  240.     string_init(8)
  241.     next_tabstop(01391)    # gjse_input_control_17
  242.     cursor_animation(z4text10.rlf 01392)    # gjse_cursor_task_16
  243.     cursor_dimensions(16 15)
  244.     cursor_animation_frames(15)
  245. }
  246.  
  247. control:01391 input {    # gjse_input_control_17
  248.     rectangle(335 210 532 226)
  249.     aux_hotspot(315 208 532 224)
  250.     string_init(8)
  251.     next_tabstop(01393)    # gjse_input_control_18
  252.     cursor_animation(z4text10.rlf 01394)    # gjse_cursor_task_17
  253.     cursor_dimensions(16 15)
  254.     cursor_animation_frames(15)
  255. }
  256.  
  257. control:01393 input {    # gjse_input_control_18
  258.     rectangle(335 227 532 243)
  259.     aux_hotspot(315 225 532 241)
  260.     string_init(8)
  261.     next_tabstop(01395)    # gjse_input_control_19
  262.     cursor_animation(z4text10.rlf 01396)    # gjse_cursor_task_18
  263.     cursor_dimensions(16 15)
  264.     cursor_animation_frames(15)
  265. }
  266.  
  267. control:01395 input {    # gjse_input_control_19
  268.     rectangle(335 244 532 260)
  269.     aux_hotspot(315 242 532 258)
  270.     string_init(8)
  271.     next_tabstop(01397)    # gjse_input_control_20
  272.     cursor_animation(z4text10.rlf 01398)    # gjse_cursor_task_19
  273.     cursor_dimensions(16 15)
  274.     cursor_animation_frames(15)
  275. }
  276.  
  277. control:01397 input {    # gjse_input_control_20
  278.     rectangle(335 261 532 277)
  279.     aux_hotspot(315 259 532 275)
  280.     string_init(8)
  281.     next_tabstop(01360)    # gjse_input_control_1
  282.     cursor_animation(z4text10.rlf 01399)    # gjse_cursor_task_20
  283.     cursor_dimensions(16 15)
  284.     cursor_animation_frames(15)
  285. }
  286.  
  287. control:01400 save {    # gjse_save_control
  288.     control_type(save)
  289.     savebox(1 01360)    # gjse_input_control_1
  290.     savebox(2 01361)    # gjse_input_control_2
  291.     savebox(3 01363)    # gjse_input_control_3
  292.     savebox(4 01365)    # gjse_input_control_4
  293.     savebox(5 01367)    # gjse_input_control_5
  294.     savebox(6 01369)    # gjse_input_control_6
  295.     savebox(7 01371)    # gjse_input_control_7
  296.     savebox(8 01373)    # gjse_input_control_8
  297.     savebox(9 01375)    # gjse_input_control_9
  298.     savebox(10 01377)    # gjse_input_control_10
  299.     savebox(11 01379)    # gjse_input_control_11
  300.     savebox(12 01381)    # gjse_input_control_12
  301.     savebox(13 01383)    # gjse_input_control_13
  302.     savebox(14 01385)    # gjse_input_control_14
  303.     savebox(15 01387)    # gjse_input_control_15
  304.     savebox(16 01389)    # gjse_input_control_16
  305.     savebox(17 01391)    # gjse_input_control_17
  306.     savebox(18 01393)    # gjse_input_control_18
  307.     savebox(19 01395)    # gjse_input_control_19
  308.     savebox(20 01397)    # gjse_input_control_20
  309. }
  310.  
  311. control:01359 push_toggle {    # gjse_exit_hotspot
  312.     flat_hotspot(452, 276, 111, 36)
  313.     cursor(active)
  314. }
  315.  
  316. control:01401 flat {    # gjse_flat
  317. }
  318.  
  319.